type runtime.slice
35 uses
runtime (current package)
alg.go#L362: s := (*slice)(unsafe.Pointer(&b))
arena.go#L152: v = (*slice)(e.data).array
arena.go#L172: len := (*slice)(e.data).len
arena.go#L174: sl := new(slice)
arena.go#L175: *sl = slice{makeslicecopy(et, len, len, (*slice)(e.data).array), len, len}
arena.go#L306: *((*slice)(i.data)) = slice{a.alloc(typ, cap), cap, cap}
cgocall.go#L411: p := (*slice)(unsafe.Pointer(&gp.cgoCtxt))
cgocall.go#L418: p := (*slice)(unsafe.Pointer(&gp.cgoCtxt))
cgocall.go#L689: s := (*slice)(p)
debuglog.go#L360: bb := (*slice)(unsafe.Pointer(&b))
debuglog.go#L382: bb := (*slice)(unsafe.Pointer(&b))
iface.go#L440: if (*slice)(unsafe.Pointer(&val)).array == nil {
mbarrier.go#L343: func reflect_typedslicecopy(elemType *_type, dst, src slice) int {
metrics.go#L1030: sl := slice{samplesp, len, cap}
mheap.go#L556: sp := (*slice)(unsafe.Pointer(&new))
print.go#L21: rp := (*slice)(unsafe.Pointer(&ret))
print.go#L261: sp := (*slice)(unsafe.Pointer(&s))
slice.go#L16: type slice struct {
slice.go#L178: func growslice(oldPtr unsafe.Pointer, newLen, oldCap, num int, et *_type) slice {
slice.go#L198: return slice{unsafe.Pointer(&zerobase), newLen, newLen}
slice.go#L286: return slice{p, newLen, newcap}
slice.go#L303: func growsliceNoAlias(oldPtr unsafe.Pointer, newLen, oldCap, num int, et *_type) slice {
slice.go#L369: func reflect_growslice(et *_type, old slice, num int) slice {
slice.go#L509: func growsliceBuf(oldPtr unsafe.Pointer, newLen, oldCap, num int, et *_type, bufPtr unsafe.Pointer, bufLen int) slice {
slice.go#L541: return slice{bufPtr, newLen, newCap}
slice.go#L546: func growsliceBufNoAlias(oldPtr unsafe.Pointer, newLen, oldCap, num int, et *_type, bufPtr unsafe.Pointer, bufLen int) slice {
string.go#L337: *(*slice)(unsafe.Pointer(&b)) = slice{p, size, int(cap)}
string.go#L352: *(*slice)(unsafe.Pointer(&b)) = slice{p, size, int(mem / 4)}
string.go#L369: *(*slice)(unsafe.Pointer(&b)) = slice{bp, n, n}
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |